const fs = require('fs')
const path = require('path')

//  readFile
// fs.readFile(path.resolve('data.txt'),'utf-8',(err,data)=>{
//     console.log(err);
//     if(!err){
//     console.log(data);
//     }
// })

//writeFile 写入内容
// fs.writeFile('data.txt','gAO',{
//     mode:438,
//     flag:'r+',
//     encoding:'utf-8'
// },(err)=>{
//     if(!err){
//         fs.readFile('data.txt','utf-8',(err,data)=>{
//             console.log(data);
//         })
//     }
// })

//appendFile
// fs.appendFile('data.txt','拉钩教育',(err)=>{
//     console.log("写入成功");
// })

//copyFile
// fs.copyFile("data.txt","test.txt",()=>{
//     console.log("拷贝成功");
// })

//watchFile
fs.watchFile('data.txt',{interval:20},(curr,prev)=>{
    console.log(curr);
    if(curr.mtime !== prev.mtime){
        console.log("文件被修改了");
    }
})